import request from "../utils/request.js";

// 无限赏盲盒列表
export async function boxAll(parameter) {
	return await request({
		url: `/new/box/2/2`,
		method: 'get',
        data: parameter
	})
}
// 无限赏详情
export async function boxDetail(parameter) {
	return await request({
		url: `/new/box/2/2`,
		method: 'get',
        data: parameter
	})
}
// 查询用户余额
export async function userAssert(parameter) {
	return await request({
		url: `/user/assert`,
		method: 'get',
        data: parameter
	})
}
// 支付
export async function pay(parameter) {
	return await request({
		url: `/user/pay`,
		method: 'get',
        data: parameter
	})
}
// 个人赏盲盒列表
export async function boxList(parameter) {
	return await request({
		url: `/new/box/1/1`,
		method: 'get',
        data: parameter
	})
}
// 个人赏盲盒详情
export async function peopleDetails(parameter) {
	return await request({
		url: `/new/box/1/oneSkulist`,
		method: 'get',
        data: parameter
	})
}
// 个人赏抽奖
export async function peopleCj(parameter) {
	return await request({
		url: `/new/box/1/boxSkulist/personal`,
		method: 'get',
        data: parameter
	})
}
// 无限赏抽奖
export async function newBox(parameter) {
	return await request({
		url: `/new/box/2/boxSkulist/infinity`,
		method: 'get',
        data: parameter
	})
}
// 一番赏列表
export async function yifangshi(parameter) {
	return await request({
		url: `/yfs`,
		method: 'get',
        data: parameter
	})
}
// 一番赏详情
export async function yfsDetails(boxId) {
	return await request({
		url: `/yfs/` + boxId + `/show`,
		method: 'get',
        // data: parameter
	})
}
// 一番赏排队
export async function lineUp(boxId) {
	return await request({
		url: `/yfs/` + boxId + `/queue`,
		method: 'put',
        // data: parameter
	})
}
// 一番赏抽奖
export async function getyfs(boxId,parameter) {
	return await request({
		url: `/yfs/getSku/` + boxId,
		method: 'get',
        data: parameter
	})
}
// // 详情、抽盲盒
// export async function boxDetail(parameter) {
// 	return await request({
// 		url: `/new/box/2/sku`,
// 		method: 'get',
//         data: parameter
// 	})
// }

// // 盲盒部分/{roomId}/skulist
// export async function boxList(parameter) {
// 	return await request({
// 		url: `/new/box/2/skulist`,
// 		method: 'get',
//         data: parameter
// 	})
// }
// 排行榜
export async function rankin(parameter) {
	return await request({
		url: `/league/ranking`,
		method: 'get',
        data: parameter
	})
}
// 奖品分类接口
export async function skuLevel(parameter) {
	return await request({
		url: `/new/box/skuLevel`,
		method: 'get',
		data: parameter
	})
}
// 获取分解后晶石数量接口
export async function revokePackageSkus(parameter) {
	return await request({
		url: `/package-skus/direct/revokePackageSkusV2/${parameter}` ,
		method: 'post'
	})
}
// 晶石兑换镇北币
export async function sparTransitionZb(parameter) {
	return await request({
		url: `/admin-api/withdraw/sparTransitionZb_coin`,
		method: 'post',
		data: parameter
	})
}
// 一番赏中奖记录
export async function getBoxRecordByDay(parameter) {
	return await request({
		url: `/box-record/getBoxRecordByDay` ,
		method: 'get',
		data: parameter
	})
}